package com.carmeth.patrones.pool;

import java.util.LinkedList;
import java.util.List;

public class PoolObjetos {
	public List<Trabajador> trabajadores;
	private PoolObjetos(){
		trabajadores = new LinkedList<Trabajador>();
		for(int i = 0; i < 20; i++){
			trabajadores.add(new Trabajador(i));
		}
	}
	private static final PoolObjetos instance = new PoolObjetos();
	public static PoolObjetos getInstance(){
		return instance;
	}
	public synchronized List<Trabajador> getTrabajadores(){
		return trabajadores;
	}
}
